biochemical route - Espagnol Anglais Dictionnaire